﻿Public Class ContainerStepDispatchDTO

    Private m_ContainerID As String
    ''' <summary>
    ''' 流水卡ID
    ''' </summary>
    ''' <value></value>
    ''' <returns></returns>
    ''' <remarks></remarks>
    Public Property ContainerID() As String
        Get
            Return m_ContainerID
        End Get
        Set(ByVal value As String)
            m_ContainerID = value
        End Set
    End Property

    Private m_FactoryID As String
    ''' <summary>
    ''' 车间ID
    ''' </summary>
    ''' <value></value>
    ''' <returns></returns>
    ''' <remarks></remarks>
    Public Property FactoryID() As String
        Get
            Return m_FactoryID
        End Get
        Set(ByVal value As String)
            m_FactoryID = value
        End Set
    End Property

    Private m_WorkCenterID As String
    ''' <summary>
    ''' 工区ID
    ''' </summary>
    ''' <value></value>
    ''' <returns></returns>
    ''' <remarks></remarks>
    Public Property WorkCenterID() As String
        Get
            Return m_WorkCenterID
        End Get
        Set(ByVal value As String)
            m_WorkCenterID = value
        End Set
    End Property

    Private m_TeamID As String
    ''' <summary>
    ''' 班组ID
    ''' </summary>
    ''' <value></value>
    ''' <returns></returns>
    ''' <remarks></remarks>
    Public Property TeamID() As String
        Get
            Return m_TeamID
        End Get
        Set(ByVal value As String)
            m_TeamID = value
        End Set
    End Property

    Private m_WorkflowstepID As String
    ''' <summary>
    ''' 工序ID
    ''' </summary>
    ''' <value></value>
    ''' <returns></returns>
    ''' <remarks></remarks>
    Public Property WorkflowstepID() As String
        Get
            Return m_WorkflowstepID
        End Get
        Set(ByVal value As String)
            m_WorkflowstepID = value
        End Set
    End Property

    Private m_stepID As String
    ''' <summary>
    ''' 工步ID
    ''' </summary>
    ''' <value></value>
    ''' <returns></returns>
    ''' <remarks></remarks>
    Public Property stepID() As String
        Get
            Return m_stepID
        End Get
        Set(ByVal value As String)
            m_stepID = value
        End Set
    End Property

    Private m_ResourceID As String
    ''' <summary>
    ''' 设备ID
    ''' </summary>
    ''' <value></value>
    ''' <returns></returns>
    ''' <remarks></remarks>
    Public Property ResourceID() As String
        Get
            Return m_ResourceID
        End Get
        Set(ByVal value As String)
            m_ResourceID = value
        End Set
    End Property

    Private m_WorkerID As String
    ''' <summary>
    ''' 操作工ID
    ''' </summary>
    ''' <value></value>
    ''' <returns></returns>
    ''' <remarks></remarks>
    Public Property WorkerID() As String
        Get
            Return m_WorkerID
        End Get
        Set(ByVal value As String)
            m_WorkerID = value
        End Set
    End Property

    Private m_Qty As Integer
    ''' <summary>
    ''' 派工数量
    ''' </summary>
    ''' <value></value>
    ''' <returns></returns>
    ''' <remarks></remarks>
    Public Property Qty() As Integer
        Get
            Return m_Qty
        End Get
        Set(ByVal value As Integer)
            m_Qty = value
        End Set
    End Property

    Private m_PlannedStartDate As Date
    ''' <summary>
    ''' 计划开始日期
    ''' </summary>
    ''' <value></value>
    ''' <returns></returns>
    ''' <remarks></remarks>
    Public Property PlannedStartDate() As Date
        Get
            Return m_PlannedStartDate
        End Get
        Set(ByVal value As Date)
            m_PlannedStartDate = value
        End Set
    End Property

    Private m_PlannedFinishDate As Date
    ''' <summary>
    ''' 计划结束日期
    ''' </summary>
    ''' <value></value>
    ''' <returns></returns>
    ''' <remarks></remarks>
    Public Property PlannedFinishDate() As Date
        Get
            Return m_PlannedFinishDate
        End Get
        Set(ByVal value As Date)
            m_PlannedFinishDate = value
        End Set
    End Property

    Private m_ContainerStepDispatchID As String
    ''' <summary>
    ''' 唯一ID
    ''' </summary>
    ''' <value></value>
    ''' <returns></returns>
    ''' <remarks></remarks>
    Public Property ContainerStepDispatchID() As String
        Get
            Return m_ContainerStepDispatchID
        End Get
        Set(ByVal value As String)
            m_ContainerStepDispatchID = value
        End Set
    End Property

    Private m_EmployeeID As String
    ''' <summary>
    ''' 操作者ID
    ''' </summary>
    ''' <value></value>
    ''' <returns></returns>
    ''' <remarks></remarks>
    Public Property EmployeeID() As String
        Get
            Return m_EmployeeID
        End Get
        Set(ByVal value As String)
            m_EmployeeID = value
        End Set
    End Property

    Private m_CreateDate As DateTime
    ''' <summary>
    ''' 创建时间
    ''' </summary>
    ''' <value></value>
    ''' <returns></returns>
    ''' <remarks></remarks>
    Public Property CreateDate() As DateTime
        Get
            Return m_CreateDate
        End Get
        Set(ByVal value As DateTime)
            m_CreateDate = value
        End Set
    End Property

    Private m_RecvEmployeeID As String
    ''' <summary>
    ''' 接收人员ID
    ''' </summary>
    ''' <value></value>
    ''' <returns></returns>
    ''' <remarks></remarks>
    Public Property RecvEmployeeID() As String
        Get
            Return m_RecvEmployeeID
        End Get
        Set(ByVal value As String)
            m_RecvEmployeeID = value
        End Set
    End Property

    Private m_RecvDate As DateTime
    ''' <summary>
    ''' 接收时间
    ''' </summary>
    ''' <value></value>
    ''' <returns></returns>
    ''' <remarks></remarks>
    Public Property RecvDate() As DateTime
        Get
            Return m_RecvDate
        End Get
        Set(ByVal value As DateTime)
            m_RecvDate = value
        End Set
    End Property

    Private m_IsUse As Integer
    ''' <summary>
    ''' 是否有效记录
    ''' </summary>
    ''' <value></value>
    ''' <returns></returns>
    ''' <remarks></remarks>
    Public Property IsUse() As Integer
        Get
            Return m_IsUse
        End Get
        Set(ByVal value As Integer)
            m_IsUse = value
        End Set
    End Property

    Private m_PriorityCode As Integer
    ''' <summary>
    ''' 优先级编号
    ''' </summary>
    ''' <value></value>
    ''' <returns></returns>
    ''' <remarks></remarks>
    Public Property PriorityCode() As Integer
        Get
            Return m_PriorityCode
        End Get
        Set(ByVal value As Integer)
            m_PriorityCode = value
        End Set
    End Property
End Class
